有些情況下,需要在程序運行期間動態執行C#代碼,比如,將某些經常改變的算法保存在配置文件中,在運行期間從配置文件中讀取並執行運算。這時可以使用C#腳本來完成這些工作。 使用C#腳本需要引用庫Micr ...
有些情況下,需要在程序運行期間動態執行C#代碼,比如,將某些經常改變的算法保存在配置文件中,在運行期間從配置文件中讀取並執行運算。這時可以使用C#腳本來完成這些工作。 使用C#腳本需要引用庫Micr ...
最近項目中需要使用Identity Server 4,以前對這個技術只是有些了解,沒有系統研究過,網上相關的資料不少,大多是從編寫一個簡單的認證服務開始,離能夠落地使用有相當的距離,理論學習如何不結合 ...
本文目的如題。 安裝 先說一下RabbitMQ的安裝,建議使用Docker鏡像安裝,Docker安裝的好處是不管Windows系統還是Linux,安裝步驟少,安裝方法相同,不容易出錯。使用下面的命 ...
書接上回,我們已經搭建好了基於Identity Server 4的認證服務和管理應用(如果還沒有搭建,參看本系列前兩部分,相關代碼可以從github下載:https://github.com/zhen ...
Identity Server 的目的是認證和授權,我們需要理解認證和授權的工作過程。這就需要了解OAuth 2.0的四種授權模式,下面這張圖是授權碼模式的工作過程,至少我在一開始看得一頭霧水: 現 ...
前一陣子使用C#編寫SCXML狀態機,需要解析EMCScript表達式,使用了Jint庫(https://github.com/sebastienros/jint/),當時感覺與C#之間的數據轉換不是 ...
.Net 提供了基於生產-消費模式的集合類,這些集合對多線程訪問安全,定義在System.Collections.Concurrent名稱空間中。這個名稱空間中包括基礎接口IProduceConsum ...
問題和需求 從2004年上線,ZLDNN.COM運行已經超過16年了,一直使用DotNetNuke平台(現在叫DNN Platform),從最初的DotNetNuke 2.1到現在使用的7.4。先是 ...
前面的部分: Identity Server 4 從入門到落地(一)—— 從IdentityServer4.Admin開始 Identity Server 4 從入門到落地(二)—— 理解授權碼模式 ...
前面的部分: Identity Server 4 從入門到落地(一)—— 從IdentityServer4.Admin開始 Identity Server 4 從入門到落地(二)—— 理解授權碼模式 ...